<!DOCTYPE html>
<html>
    <head>
        <title>CSS Test: left float, inset + shape-margin, % units</title>
    <script src="../../../resources/ahem.js"></script>
    </head>
    <style>
        #container {
            position: absolute;
            left: 25px;
            top: 50px;
            width: 200px;
            height: 200px;
            font-family: Ahem;
            font-size: 20px;
            background-color: red;
            color: green;
        }
        #test-shape {
            float: left;
            width: 200px;
            height: 200px;
            shape-margin: 10%;
            shape-outside: inset(40px 100px 40px 0px);
        }
        #static-shape {
            position: absolute;
            left: 25px;
            width: 100px;
            height: 120px;
            top: 70px;
            border: 20px solid green;
            background-color: green;
        }
    </style>
    <body>
        <p>The test passes if there is a green square and no red.</p>
        <div id="container">
            <div id="test-shape"></div>
            XXXXXXXXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXXXXXXXX
        </div>
        <div id="static-shape"></div>
    </body>
</html>
